note diplomatique - English Synonyms Dictionary